.PHONY:mycode
mycode:mycode.o
	gcc -o mycode mycode.o
mycode.o:mycode.s
	gcc -c mycode.s -o mycode.o
mycode.s:mycode.i # 依赖关系
	gcc -S mycode.i -o mycode.s
mycode.i:mycode.c
	gcc -E mycode.c -o mycode.i #依赖方法

clean:
	rm -f mycode.i mycode.s mycode.o mycode

